armed oneself - Alemán Inglés Diccionario